solid waste storage area - Français Anglais Dictionnaire